Big Huge Thesaurus

inspection and repair

noun